Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ELDON PLACE Terraced £182,530 £96,800 9 Dec 2004
4 ELDON PLACE Terraced £117,851 £110,000 3 Dec 2021
6 ELDON PLACE £117,851 £110,000 3 Dec 2021
7 ELDON PLACE Terraced £393,865 £250,000 31 Mar 2008
8 ELDON PLACE £243,702 £175,000 13 Nov 2015
9 ELDON PLACE Terraced £225,571 £180,000 22 Mar 2018
13 ELDON PLACE £1,303,864 £1,038,902 24 Jan 2018
ELDON LODGE, 13 ELDON PLACE Detached £3,524,148 £2,968,000 30 Sep 2020
ELDON LODGE, 16 ELDON PLACE £490,023 £375,000 13 Jan 2017
STYLE HOUSE, 14 ELDON PLACE Semi-Detached £1,621,706 £500,000 9 Oct 2001